taking foot off the gas pedal - Alemán Inglés Diccionario